<?php
/* --ENTREPRISE */

/* --Toutes les entreprises */
$req_entreprise='select Entreprise.nom, Entreprise.nom_type_entreprise from Entreprise';

/* --Une Entreprise */

$req_entreprise_id='select from Entreprise where Entreprise.id_entreprise ='/*entreprise demandée*/;

/* --Liste secteur activité */

$req_secteur_activite='select * from Secteur_Activite;';

/* --Par secteur d'activité */

$req_entreprise_par_secteur='select Entreprise.nom from Entreprise inner join Appartenance_Secteur
on Entreprise.id_entreprise = Appartenance_Secteur.ID_ENTREPRISE where
Secteur_Activite.nom_secteur =' /*secteur demandée*/;

/* --Par taille */

$req_entreprise_par_taille1='select Entreprise.nom from Entreprise where Entreprise.nb_salarié <';   /*max*/  
$req_entreprise_par_taille2='and Entreprise.nb_salarié >'   /*min*/;
$req_entreprise_par_taille3=';';

/* --Liste des localités */
$req_localite='select distinct Entreprise.Ville
from Entreprise;';


/* --Entreprise par localité */

$req_entreprise_par_localite='select Entreprise.nom
where Entreprise.Ville ='; /*localité demandée*/

/* --CONTACT */

/* --Tout les contacts */

$req_contact='select Personne.nom, Personne.prenom, Contact.Fonction from Personne
inner join Contact on Personne.id_personne = Contact.id_personne;';

/* --Un contact */

$req_contact_id='select Personne.*, Contact.fonction from Personne inner join Contact
on Personne.id_personne = Contact.id_personne where
Personne.id_personne='; /*id contact demandé*/

/* --Toutes les propositions de stage */

$req_stage='select Groupe, Sujet, Lieu, Date_debut, Date_fin
from Proposition_Stage;';

/* --Toutes les propositions de stage attribuée */

$req_stage_pourvu='select Groupe, Sujet, Lieu, Date_debut, Date_fin from
Proposition_Stage where id_eleve is not NULL;';

/* --Toutes les propositions de stage non attribuée par année et par filière */
$req_stage_non_pourvu_par_niv_par_filière='select Groupe, Sujet, Lieu, Date_debut, Date_fin from
Proposition_Stage where id_eleve is NULL and numero_annee ='   /*niveau demandée*/ ;
$req_stage_non_pourvu_par_niv_par_filière2='and filière ='  /*filière demandée*/;
$req_stage_non_pourvu_par_niv_par_filière3=';';

/* --Une proposition */
$req_proposition='select * from Proposition_Stage where id_stage='; /*stage demandé*/

/**********************************************************/
/** Raffinement requète sur chacune des caractéristiques **/
/**********************************************************/


/* --Tout les tuteurs */

$req_tuteurs='select Personne.nom, Personne.Prenom from Personne inner join Contact
on Personne.id_personne = Contact.id_personne where
Contact.fonction=\'tuteur\'';

/* --Les stagiaires suivis par un tuteur */

$req_stagiaire_id='select Personne.nom, Personne.Prenom from Personne inner join Eleve on
Personne.id_personne = Eleve.id_personne where Eleve.Id_tuteur='/*id tuteur demandé*/;

/*************************************************************/
/*Raffinement --> tout les étudiants suivis par chaque tuteur*/
/************************************************************/

?>
